BudgiePopoverManager

BudgiePopoverManager

Functions

Object Hierarchy

    GObject
    ╰── BudgiePopoverManager

Description

Functions

budgie_popover_manager_new ()

BudgiePopoverManager *
budgie_popover_manager_new (void);

Construct a new BudgiePopoverManager object

Returns

A pointer to a new BudgiePopoverManager object.


budgie_popover_manager_register_popover ()

void
budgie_popover_manager_register_popover
                               (BudgiePopoverManager *manager,
                                GtkWidget *parent_widget,
                                GtkPopover *popover);

budgie_popover_manager_unregister_popover ()

void
budgie_popover_manager_unregister_popover
                               (BudgiePopoverManager *manager,
                                GtkWidget *parent_widget);

Unregister a popover so that it is no longer managed by this implementation, and is free to manage itself.

Parameters

parent_widget

The associated widget (key) for the registered popover

 

budgie_popover_manager_show_popover ()

void
budgie_popover_manager_show_popover (BudgiePopoverManager *manager,
                                     GtkWidget *parent_widget);

Show a BudgiePopover on screen belonging to the specified parent_widget

Parameters

parent_widget

The widget owning the popover to be shown